Python求文件行数

您所在的位置:网站首页 python 读取文件总行数 Python求文件行数

Python求文件行数

2024-01-07 18:56| 来源: 网络整理| 查看: 265

下载题目附件,编辑src/目录下的test.py文件,实现读取统计data.txt文件的有效行数, 并将结果输出保存到result.txt文件。(20分) **

**说明: **

(1)有效行指至少包括一个字符行,空行不计为有效行

(2)程序文件名 test.py 不能修改

(3)本地编写测试完成后,将src文件夹打包为 src.zip文件后上传提交

data.txt的内容如下:

python程序设计 人生苦短,我学python 程序设计 抽象过程 自动化求解的计算思维 结合问题思考程序结构

输出结果如下:结果写入到result.txt中

有效行数为:6行 with open('data.txt',encoding='utf8') as fp: txt=fp.readlines() a=[] for i in txt: if i !='\n': a.append(i) #去掉空行 m=len(a) with open('result.txt','w') as fp: fp.write(str("有效行数为:%d行"%m))

或者

with open('data.txt',encoding='utf8') as fp: txt=fp.readlines() num=0 for i in txt: if i !='\n': num+=1 with open('result.txt','w') as fp: fp.write(str("有效行数为:%d行"%num))



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3